package com.freework.sys.dic.service;

import com.freework.freedbm.dao.TotalResult;
import com.freework.sys.dic.vo.DicVO;
import com.freework.sys.permissions.external.exception.AppException;
import com.freework.sys.table.vo.SysDictableVO;

public interface EditDicServiceI {
	public void updateDic(DicVO vo) throws AppException;
	public void deleteDic(DicVO vo) throws AppException;
	public void addDic(DicVO vo) throws AppException;
	public void delete(String tablename,String[] ids) throws AppException;
	public  TotalResult<DicVO> queryPage(int start, int limit,DicVO vo) throws AppException;
	public TotalResult<SysDictableVO> queryPageTable(int start, int limit,SysDictableVO vo);
	public DicVO getDicVO(DicVO vo) throws AppException;
}
